all things considered - Spanish English Dictionary